package cn.school.workflow.vo;

import cn.school.common.BaseVO;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@TableName("t_document_apply")
@Data
@Api(tags = "公文申请VO")
public class DocumentApplyVO extends BaseVO {

    private static final long serialVersionUID = -6378701934631076908L;

    @ApiModelProperty(value = "申请单编号")
    private String applyNo;

    @ApiModelProperty(value = "流程ID")
    private String processId;

    @ApiModelProperty(value = "公文标题")
    private String title;

    @ApiModelProperty(value = "公文描述")
    private String fileDesc;

    @ApiModelProperty(value = "文件名称 多文件名逗号分开")
    private String fileName;

    @ApiModelProperty(value = "秘密等级")
    private String secretLevel;

    @ApiModelProperty(value = "文件分类")
    private String fileClassifies;

    @ApiModelProperty(value = "文件大小")
    private String fileSize;

    @ApiModelProperty(value = "文件路径")
    private String filePath;

    @ApiModelProperty(value = "申请单状态")
    private String applyStatus;

    @TableField(exist = false)
    private Integer pageSize;

    @TableField(exist = false)
    private Integer pageNum;

}
